package com.caigou.pojo;

import com.caigou.bean.cms.entity.*;
import lombok.Data;

import java.util.List;

@Data
public class ArticleMobileInfoData {
    private String articleId;
    private String articleTitle;
    private String articleAuthor;// 作者列表逗号分隔
    private Integer articlePromoterStatus;// 是否启用推荐作者
    private String articlePromoter;// 推荐作者的碎片url
    private String articleSource;// 信息来源
    private String articleKeyWord;// 关键字列表逗号分隔
    private Integer articleInfoStatus;// 简介字段是否在正文前显示
    private String articleInfo;// 简介
    private Integer articleType;// 文章类型
    private Integer articleCommentStatus;// 评论开启状态
    private String articleCommentId;// 评论ID
    private String articleShareImage;// 文章分享图
    private Integer articleAnnotationStatus;// 注释轴开启状态(专题用)
    private Integer articleStatus;// 数据状态(服务端判定用)
    private String updateTime;// 更新时间
    private Channel channel;// 信息

    private ArticleLaw articleLaw;// 法律类型子数据
    private List<ArticleCaseData> articleCase;// 案例点评子数据
    private List<ArticleImageData> articleImage;// 图集子数据
    private ArticleAudioData articleAudio;// 音频类型子数据
    private ArticleProductData articleProduct;// 产品类型子数据
    private ArticleBookData articleBook;// 图书类型子数据
    private List<ArticleSpecialAnnotationData> articleSpecialAnnotation;// 专题注释轴数据
    private List<ArticleSpecialLayoutData> articleSpecialLayout;// 专题布局数据
    private ArticleInformation articleInformation;// 资讯类型子数据

    private List<ArticlePromoter> articlePromoterList;// 作者列表处理
    private List<ArticleKeyword> articleKeywordList;// 关键词列表

    private String copyright;// 版权信息

    private ArticleTitle articleShareTitle;// 移动端分享图

    private List<ArticleDataAdjunctListData> articleAdjunct;// 附件数据
}
